<?php
class FacebookLink extends FacebookBase {
    
    private $_message;
    private $_link;
    private $_from;
    private $_name;
    private $_caption;
    private $_description;
    private $_icon;
    private $_picture;
    
    public function set_message($message) {
        $this->_message = $message;
        return $this;
    }
    
    public function get_message() {
        return $this->_message;
    }
    
    public function set_link($link) {
        $this->_link = $link;
        return $this;
    }
    
    public function get_link() {
        return $this->_link;
    }
    
    public function set_from(FacebookFrom $from) {
        $this->_from = $from;
        return $this;
    }
    
    public function get_from() {
        return $this->_from;
    }
    
    public function set_name($name) {
        $this->_name = $name;
        return $this;
    }
    
    public function get_name() {
        return $this->_name;
    }
    
    public function set_caption($caption) {
        $this->_caption = $caption;
        return $this;
    }
    
    public function get_caption() {
        return $this->_caption;
    }
    
    public function set_icon($icon) {
        $this->_icon = $icon;
        return $this;
    }
    
    public function get_icon() {
        return $this->_icon;
    }
    
    public function set_picture($picture) {
        $this->_picture = $picture;
        return $this;
    }
    
    public function get_picture() {
        return $this->_picture;
    }
    
    public function set_description($description) {
        $this->_description = $description;
        return $this;
    }
    
    public function get_description() {
        return $this->_description;
    }
}
